
/*****主体内容*****/
#baihe_page { width:980px; margin:0 auto 15px; font-size:12px; color:#666; overflow:hidden; zoom:1;}

/*****baihe_col7*****/
#story_top{ margin:0 0 15px 0; background:#fff; border-bottom:1px solid #ddc4ed; overflow:hidden; zoom:1;}
.story_colfl{ float:left; width:690px; overflow:hidden; zoom:1;}
.story_colfr{ float:right; width:270px; overflow:hidden; zoom:1;}
.space15{ padding:15px 0 0;}

.bt { height:65px; padding:0 17px; overflow:hidden; zoom:1; background:#fff;}
.bt strong { float:left; font:26px/65px 微软雅黑; color:#f56a6a }
.bt .r { float:right; padding-top:25px; overflow:hidden; zoom:1;}
.bt .btnGray21 { margin:25px 0 0 15px;}
.r_bj { background:url(http://images1.baihe.com/images/baihe_new/images/story/bj_02.gif) repeat-y right top; }
.two_line{ border-left:1px solid #c6c6c6; border-top:1px solid #c6c6c6; }
.t_line{ border-top:1px solid #dfdfdf;}
.white_box{ clear:both; margin:-2px 0 0 !important; >margin:-1px 0 0 !important; margin:-1px 0 0; height:1px; line-height:1px; background:#fff; overflow:hidden; zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.yellow{ color:#ff6600;}


/*****pager*****/
.list_pagegray{margin:-1px 0 0; padding:20px 0 0; overflow:hidden; zoom:1;}
.page_now{ padding:1px 0 0; text-align:center; overflow:hidden;zoom:1;}
.page_now a,.page_now span{ padding:3px 6px; margin:0 0 0 5px; line-height:24px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; text-decoration:none;overflow:hidden;}
.page_now a:hover{ background:#d3eafc; border:1px solid #88b8e0; text-decoration:none;}
.page_now span.now{ color:#f00; font-weight:700;}
.page_now span.dot{ border:0; background:none;}
.page_now span.gray{ border:1px solid #eee; color:#ccc}

/*****btn*****/
.mb_button{ display:block; height:22px; line-height:22px; *line-height:24px; background:url(http://images1.baihe.com/images/baihe_new/images/button_small.png) no-repeat; text-align:center; text-decoration:none; overflow:hidden;}
.btn104{ width:104px; background-position:0 0;}
.btn74{  width:74px; background-position:0 -44px;}


/*****bg*****/
.story_newslist span,.tag_nav,.story_listspc dl dt .showpic{ background:url(http://images1.baihe.com/images/baihe_new/images/story/story_sprits.gif) no-repeat;}
.blog_cont .title,#baihe_page h2 { background:#fff url(http://images1.baihe.com/images/baihe_new/images/story/homeStory_sprit.gif) no-repeat;}
#baihe_page h2 { height:35px; display:block; padding:0 0 0 17px; color:#555; font:14px/35px '宋体'; border-top:2px solid #ff93b7; background-position:-180px -87px; overflow:hidden; zoom:1;}
#baihe_page h2 a { color:#555; text-decoration:none;}
#baihe_page h2.new{ padding:0 32px 0 70px;}

/*****story*****/
.story_show{ position:relative; width:759px; height:390px; background:#f9d2d9 url(http://images1.baihe.com/images/baihe_new/images/story/top_bg.jpg) repeat 0 0; overflow:hidden; zoom:1;}
.story_show dl{ padding:0 24px 0 0; overflow:hidden; zoom:1;}
.story_show dl dt{ float:left; width:373px; height:361px; padding:14px 0 0 11px; margin:0 23px 0 0; _margin:0 20px 0 0; overflow:hidden;}
.story_show dl dd{ padding:48px 0 0; line-height:26px; color:#666; overflow:hidden; zoom:1;}
.story_show dl dd strong{ display:block; margin:0 0 15px 0; font-family:微软雅黑,黑体; font-size:24px; color:#ff6600;}
.story_show .btn{ position:absolute; right:0; bottom:24px;}
.story_show .name{color:#ff6600;}

.story_ad{ height:90px; margin:0 0 15px 0; border:1px solid #ddc4ed; overflow:hidden; zoom:1;}
.sub_ad_top{ width:188px; margin:15px auto; height:188px; border:1px solid #ccc;}

/*****成功故事*****/
.story_listcont{ margin:-2px 0 15px 0; border:1px solid #ddc4ed; border-top:none; background:#fff; overflow:hidden; zoom:1;}
.story_listspc{ margin:1px 0 15px 0; *margin-top:0; border:1px solid #ddc4ed; background:#fff; zoom:1;}
.story_listspc:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.story_listcont ul{ overflow:hidden; zoom:1;}
.story_listcont li{ float:left; width:44.4%; padding:20px; border:1px dotted #c2c2c2; border-width:0 1px 1px 0; overflow:hidden; zoom:1;}
.story_listcont li.fr{ border-right:none;}
.story_listcont dl dt{ float:left; width:102px; margin:0 15px 0 0; _margin:0 12px 0 0; overflow:hidden;}
.story_listcont dl dt a img{ display:block; width:100px; height:80px; border:1px solid #d0d0d0;}
.story_listcont dl dt .name{ display:block; margin:2px 0 0; padding:3px 0; text-align:center; background:#f3e8ff; text-decoration:none; color:#666;}
.story_listcont dl dd{ line-height:20px; overflow:hidden; zoom:1;}
.story_listcont dl dd p{ margin:10px 0 0; line-height:20px; }
.story_listcont dl dd p strong{color:#d6346b;}

.story_listspc dl dt{ position:relative; float:left; width:313px; padding:25px; _margin:0 -3px 0 0; line-height:22px; zoom:1;}
.story_listspc dl dt .showpic{ display:block; width:292px; height:258px; padding:30px 10px 10px; background-position:3px -316px;}
.story_listspc dl dt strong{ display:block; margin:0 0 15px 0; text-align:center; font-family:微软雅黑,黑体; font-size:18px;  color:#d6346b;}
.story_listspc dl dt .title{ position:absolute; top:-10px; left:35px; width:288px; height:36px; font:22px/36px 微软雅黑; text-align:center; border:1px solid #625f8e; background:#7673a1; color:#fff; overflow:hidden;}
.story_listspc dl dd{ position:relative; overflow:hidden; zoom:1;}
.story_listspc dl dd .more{ position:absolute; top:0; right:0; display:block; width:46px; height:45px; line-height:40px; color:#8872a0; text-align:center; overflow:hidden;}
.story_listspc ul li{ padding:17px 20px; border-bottom:1px dotted #c2c2c2; overflow:hidden; zoom:1; }
.story_listspc ul li a img{ display:block; float:left; width:100px; height:80px; padding:4px; margin:0 15px 0 0; _margin:0 12px 0 0; background:#fff; border:1px solid #d0d0d0;}
.story_listspc ul li p{ padding:10px 0 0; line-height:24px; overflow:hidden; zoom:1;}
.story_listspc ul li strong{ display:block; font-weight:700; font-size:14px; color:#333;}
.story_listspc ul li span{ color:#d6346b;}

/*****最新相知用户*****/
.story_mod { padding:25px 15px 15px; overflow:hidden; zoom:1;}
.story_user { padding:0px; margin:0 0 15px 0; overflow:hidden; zoom:1;}
.story_user li { display:inline; float:left; width:106px; line-height:20px; color:#666; text-align:center; margin:0 5px ;}
.story_user li a { text-decoration:none;}
.story_user li img { padding:3px; width:80px; height:100px; margin-bottom:5px; background:#fff; border:1px solid #d0d0d0;}
.story_user li strong { font-weight:bold; color:#d6346b;}
.story_notice{ padding:0 15px 9px; _padding:0 15px 10px; line-height:25px; overflow:hidden; zoom:1;}
.story_notice li{ display:block; float:left; width:100%;}
.story_notice a{ text-decoration:none;}
.story_notice .name{ float:left; width:80px; color:#d6346b;}
.story_status{ padding:0 0 0 10px; margin:0 0 5px 0; color:#ff0000; font-weight:700; text-align:center;}
.story_login{ padding:15px 15px 0; margin:0 0 15px 0; overflow:hidden; zoom:1;}
.story_login dt{ float:left; padding:4px; margin:0 10px 0 0; _margin:0 7px 0 0; border:1px solid #ccc;}
.story_login dt img{ display:block;}
.story_login dd{ line-height:22px; overflow:hidden; zoom:1;}
.story_login .link{ float:right; color:#3081d2; text-decoration:underline;}

/*****top10*****/
.story_newslist{ padding:0 15px 10px; overflow:hidden; zoom:1;}
.story_newslist span{ display:block; float:left; width:16px; height:16px; margin:8px 7px 0 0; text-align:center; background-position:-224px 0; color:#fff; font-size:11px; overflow:hidden;}
.story_newslist span.bg{ background-position:-224px -25px;}
.story_newslist li{ margin:0 0 2px 0; overflow:hidden; zoom:1;}
.story_newslist li a{ text-decoration:none;line-height:28px;}
.story_dictionary{ padding:0 10px 15px 15px; line-height:28px; font-family:宋体; overflow:hidden; zoom:1;}

/*****story_list*****/
.story_list dl{ padding:12px 10px 12px 0; border-bottom:1px dotted #898989; overflow:hidden; zoom:1;}
.story_list dl dt { float:left; width:170px; margin:0px; overflow:hidden;}
.story_list dl dt img{ display:block; width:150px; height:120px;}
.story_list dl dd { line-height:22px; overflow:hidden; zoom:1;}
.story_list dl dd a { display:block; text-decoration:none;}
.story_list dl dd p { height:66px;}
.story_list dl dd .time{ float:right; font:12px normal Arial,'宋体'; color:#666;}
.story_list dl dd strong a { display:block; margin:0 0 5px 0; color:#d6346b; font-family:微软雅黑,黑体; font-size:18px;}
.story_list dl dd strong a:hover{ text-decoration:underline;}
.story_list dl dd .link{ color:#d6346b; padding:6px 0 0; overflow:hidden; zoom:1;}

.tag_nav{ height:34px; line-height:29px; margin:0 0 15px 0; background-position:0 -71px; border-top:1px solid #c6c6c6; overflow:hidden; zoom:1;}
.tag_nav ul li{ float:left; height:28px; margin:6px 0 0 5px; line-height:29px; padding:0 0 0 10px; color:#666; overflow:hidden;}
.tag_nav ul li a{ font-size:14px; font-weight:700; text-decoration:none; color:#666;}
.tag_nav ul li.now{ background:url(http://images1.baihe.com/images/baihe_new/images/story/tag_nav_left.gif) no-repeat 0 0;}
.tag_nav ul li.now a{ display:block; float:left; padding:0 15px 0 5px;line-height:32px; background:url(http://images1.baihe.com/images/baihe_new/images/story/tag_nav_right.gif) right 0; color:#d6346b;}

